#索引下标
'''
python 中下标从0开始
'''
name = 'abcdefg'
print(name[0])   #从左向右取到第一位a
print(name[1])
print(name[2])
#倒序从-1开始
print(name[-1])   #直接取到最后一位g
print('---------')

#字符串切片

name = "class_name_sixstar"
a = name[6]
b = name[7]
c = name[8]
d = name[9]
print(a+b+c+d)
#切片语法：[起始索引：结束索引：步长](范围：左闭右开，顾头不顾尾)默认步长为1
print(name[6:10:1])
print(name[:])       #没有限制取所有
print(name[-1:3:-1]) #倒序输出，步长为负数从右向左定位
print(name[2:30:2])  #切片索引超出范围不会报错
